home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-09-22 | 25.5 KB | 1,209 lines |
- # (decoded with TMPL 1001)
- Number of templates: (57 entries)
- 0:
- Template name: 'MACESP'
- Num fields: (7 entries)
- 0:
- Field name: 'whichChannel'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'numChannels'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'outState'
- Type name: 'Pointer'
- Count: 1
- 3:
- Field name: 'inState'
- Type name: 'Pointer'
- Count: 1
- 4:
- Field name: 'count'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'outBuf'
- Type name: 'Pointer'
- Count: 1
- 6:
- Field name: 'inBuf'
- Type name: 'Pointer'
- Count: 1
- 1:
- Template name: 'PlayDblBufSP'
- Num fields: (2 entries)
- 0:
- Field name: 'SndDoubleBufferHeader'
- Type name: 'Pointer'
- Count: 1
- 1:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 2:
- Template name: 'MgrStatSP'
- Num fields: (2 entries)
- 0:
- Field name: 'SMStatus'
- Type name: 'Pointer'
- Count: 1
- 1:
- Field name: 'length'
- Type name: 'Word'
- Count: 1
- 3:
- Template name: 'StopFileSP'
- Num fields: (3 entries)
- 0:
- Field name: 'async'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 4:
- Template name: 'ChanStatSP'
- Num fields: (3 entries)
- 0:
- Field name: 'SCStatus'
- Type name: 'Pointer'
- Count: 1
- 1:
- Field name: 'length'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 5:
- Template name: 'StrtFilePlaySP'
- Num fields: (9 entries)
- 0:
- Field name: 'async'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'completionRtn'
- Type name: 'Pointer'
- Count: 1
- 3:
- Field name: 'selection'
- Type name: '^AudioSelection'
- Count: 1
- 4:
- Field name: 'buffer'
- Type name: 'Pointer'
- Count: 1
- 5:
- Field name: 'bufferSize'
- Type name: 'Long'
- Count: 1
- 6:
- Field name: 'resNum'
- Type name: 'Word'
- Count: 1
- 7:
- Field name: 'fRefNum'
- Type name: 'Word'
- Count: 1
- 8:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 6:
- Template name: 'DataBytes'
- Num fields: (1 entries)
- 0:
- Field name: 'data'
- Type name: 'Byte'
- Count: 16
- 7:
- Template name: 'SetDevInfoSP'
- Num fields: (3 entries)
- 0:
- Field name: 'infoDataPtr'
- Type name: '^DataBytes'
- Count: 1
- 1:
- Field name: 'infoType'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'SinAppRef'
- Type name: 'Pointer'
- Count: 1
- 8:
- Template name: 'GetDevInfoSP'
- Num fields: (3 entries)
- 0:
- Field name: 'infoDataPtr'
- Type name: '^DataBytes'
- Count: 1
- 1:
- Field name: 'infoType'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'SinAppRef'
- Type name: 'Pointer'
- Count: 1
- 9:
- Template name: 'RecStatSP'
- Num fields: (7 entries)
- 0:
- Field name: 'numMsRecordedVar'
- Type name: '^Long'
- Count: 1
- 1:
- Field name: 'totalMsToRecordVar'
- Type name: '^Long'
- Count: 1
- 2:
- Field name: 'numSamplesVar'
- Type name: '^Long'
- Count: 1
- 3:
- Field name: 'totalSampsToRecordVar'
- Type name: '^Long'
- Count: 1
- 4:
- Field name: 'meterLevelVar'
- Type name: '^Word'
- Count: 1
- 5:
- Field name: 'recordingStatusVar'
- Type name: '^Word'
- Count: 1
- 6:
- Field name: 'SinAppRef'
- Type name: 'Pointer'
- Count: 1
- 10:
- Template name: 'Rec2FileSP'
- Num fields: (4 entries)
- 0:
- Field name: 'fRefNum'
- Type name: 'Word'
- Count: 1
- 1:
- Field name: 'quality'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'corner'
- Type name: 'Word'
- Count: 2
- 3:
- Field name: 'filterProc'
- Type name: 'Pointer'
- Count: 1
- 11:
- Template name: 'GetIndDevSP'
- Num fields: (3 entries)
- 0:
- Field name: 'iconHandleVar'
- Type name: 'Handle'
- Count: 1
- 1:
- Field name: 'devNameVar'
- Type name: 'Long'
- Count: 0
- 2:
- Field name: 'count'
- Type name: 'Word'
- Count: 1
- 12:
- Template name: 'SignInSP'
- Num fields: (2 entries)
- 0:
- Field name: 'devName'
- Type name: '^PString'
- Count: 1
- 1:
- Field name: 'devRefNum'
- Type name: 'SignedWord'
- Count: 1
- 13:
- Template name: 'SndRecSP'
- Num fields: (4 entries)
- 0:
- Field name: 'sndHandleVar'
- Type name: 'Handle'
- Count: 1
- 1:
- Field name: 'quality'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'corner'
- Type name: 'Word'
- Count: 2
- 3:
- Field name: 'filterProc'
- Type name: 'Pointer'
- Count: 1
- 14:
- Template name: 'RecFileSP'
- Num fields: (4 entries)
- 0:
- Field name: 'asynch'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'SPB'
- Type name: 'Pointer'
- Count: 1
- 3:
- Field name: 'fRefNum'
- Type name: 'Word'
- Count: 1
- 15:
- Template name: 'RecSP'
- Num fields: (3 entries)
- 0:
- Field name: 'asynch'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'SPB'
- Type name: 'Pointer'
- Count: 1
- 16:
- Template name: 'SPBOpenDevSP'
- Num fields: (3 entries)
- 0:
- Field name: 'SinAppRef'
- Type name: 'Pointer'
- Count: 1
- 1:
- Field name: 'permission'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'deviceName'
- Type name: '^PString'
- Count: 1
- 17:
- Template name: 'SetAIFFHdrSP'
- Num fields: (7 entries)
- 0:
- Field name: 'numFrames'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'numBytes'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'cmpType'
- Type name: 'Text'
- Count: 4
- 3:
- Field name: 'sampleSize'
- Type name: 'Word'
- Count: 1
- 4:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'numChannels'
- Type name: 'Word'
- Count: 1
- 6:
- Field name: 'fRefNum'
- Type name: 'Word'
- Count: 1
- 18:
- Template name: 'SetSndHdrSP'
- Num fields: (8 entries)
- 0:
- Field name: 'headerLenVar'
- Type name: '^Word'
- Count: 1
- 1:
- Field name: 'numBytes'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'baseNote'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'cmpType'
- Type name: 'Text'
- Count: 4
- 4:
- Field name: 'sampleSize'
- Type name: 'Word'
- Count: 1
- 5:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 6:
- Field name: 'numChannels'
- Type name: 'Word'
- Count: 1
- 7:
- Field name: 'sndHandle'
- Type name: 'Handle'
- Count: 1
- 19:
- Template name: 'ParseAIFFHdrSP'
- Num fields: (4 entries)
- 0:
- Field name: 'dataOffset'
- Type name: '^Long'
- Count: 1
- 1:
- Field name: 'numFrames'
- Type name: '^Long'
- Count: 1
- 2:
- Field name: 'sndInfo'
- Type name: '^SoundComponentData'
- Count: 1
- 3:
- Field name: 'fRefNum'
- Type name: 'Word'
- Count: 1
- 20:
- Template name: 'ParseSndHdrSP'
- Num fields: (4 entries)
- 0:
- Field name: 'dataOffset'
- Type name: '^Long'
- Count: 1
- 1:
- Field name: 'numFrames'
- Type name: '^Long'
- Count: 1
- 2:
- Field name: 'sndInfo'
- Type name: '^SoundComponentData'
- Count: 1
- 3:
- Field name: 'sndHandle'
- Type name: 'Handle'
- Count: 1
- 21:
- Template name: 'CntlSP'
- Num fields: (2 entries)
- 0:
- Field name: 'SndCommandVar'
- Type name: '^SndCommand'
- Count: 1
- 1:
- Field name: 'snthID'
- Type name: 'Word'
- Count: 1
- 22:
- Template name: 'SndPlaySP'
- Num fields: (4 entries)
- 0:
- Field name: 'async'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'sndHandle'
- Type name: 'Handle'
- Count: 1
- 3:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 23:
- Template name: 'DspChnSP'
- Num fields: (3 entries)
- 0:
- Field name: 'quietNow'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 24:
- Template name: 'NewChnSP'
- Num fields: (4 entries)
- 0:
- Field name: 'callBackProc'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'initParam'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'snthID'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'SndChannelVar'
- Type name: 'Pointer'
- Count: 1
- 25:
- Template name: 'DoCmdSP'
- Num fields: (4 entries)
- 0:
- Field name: 'noWait'
- Type name: 'Boolean'
- Count: 1
- 1:
- Field name: ''
- Type name: 'Skip'
- Count: 1
- 2:
- Field name: 'SndCommand'
- Type name: '^SndCommand'
- Count: 1
- 3:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 26:
- Template name: 'DoImdSP'
- Num fields: (2 entries)
- 0:
- Field name: 'SndCommand'
- Type name: '^SndCommand'
- Count: 1
- 1:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 27:
- Template name: 'GetSysBVolSP'
- Num fields: (1 entries)
- 0:
- Field name: 'level'
- Type name: '^Long'
- Count: 1
- 28:
- Template name: 'SetSysBVolSP'
- Num fields: (1 entries)
- 0:
- Field name: 'level'
- Type name: 'Long'
- Count: 1
- 29:
- Template name: 'GetDefOVolSP'
- Num fields: (1 entries)
- 0:
- Field name: 'level'
- Type name: '^Long'
- Count: 1
- 30:
- Template name: 'SetDefOVolSP'
- Num fields: (1 entries)
- 0:
- Field name: 'level'
- Type name: 'Long'
- Count: 1
- 31:
- Template name: 'GetSHdrOffSP'
- Num fields: (2 entries)
- 0:
- Field name: 'offset'
- Type name: '^Long'
- Count: 1
- 1:
- Field name: 'sndHandle'
- Type name: 'Handle'
- Count: 1
- 32:
- Template name: 'USFixedMulDivSP'
- Num fields: (4 entries)
- 0:
- Field name: 'result'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'divisor'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'multiplier'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'value'
- Type name: 'Long'
- Count: 1
- 33:
- Template name: 'GetCmpInfoSP'
- Num fields: (5 entries)
- 0:
- Field name: 'CompressionInfoPtr'
- Type name: '^CompressionInfo'
- Count: 1
- 1:
- Field name: 'sampleSize'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'numChannels'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'format'
- Type name: 'Text'
- Count: 4
- 4:
- Field name: 'compressionID'
- Type name: 'Word'
- Count: 1
- 34:
- Template name: 'SoundPrefSP'
- Num fields: (3 entries)
- 0:
- Field name: 'settings'
- Type name: 'Handle'
- Count: 1
- 1:
- Field name: 'name'
- Type name: '^PString'
- Count: 1
- 2:
- Field name: 'theType'
- Type name: 'Text'
- Count: 4
- 35:
- Template name: 'SndInfoSP'
- Num fields: (3 entries)
- 0:
- Field name: 'infoPtr'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'selector'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'SndChannel'
- Type name: 'Pointer'
- Count: 1
- 36:
- Template name: 'SndSOInfoSP'
- Num fields: (3 entries)
- 0:
- Field name: 'infoPtr'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'selector'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'outputDevice'
- Type name: 'Long'
- Count: 1
- 37:
- Template name: 'GetCmpNameSP'
- Num fields: (2 entries)
- 0:
- Field name: 'name'
- Type name: '^PString'
- Count: 1
- 1:
- Field name: 'compressionType'
- Type name: 'Text'
- Count: 4
- 38:
- Template name: 'SndConvOpenSP'
- Num fields: (3 entries)
- 0:
- Field name: 'SoundConverter'
- Type name: '^Long'
- Count: 1
- 1:
- Field name: 'outputFormat'
- Type name: '^Long'
- Count: 1
- 2:
- Field name: 'inputFormat'
- Type name: '^SoundComponentData'
- Count: 1
- 39:
- Template name: 'SndConvCloseSP'
- Num fields: (1 entries)
- 0:
- Field name: 'SoundConverter'
- Type name: '^Long'
- Count: 1
- 40:
- Template name: 'SCvGetBufSizesSP'
- Num fields: (5 entries)
- 0:
- Field name: 'outputBytes'
- Type name: '^Long'
- Count: 1
- 1:
- Field name: 'inputBytes'
- Type name: '^Long'
- Count: 1
- 2:
- Field name: 'inputFrames'
- Type name: '^Long'
- Count: 1
- 3:
- Field name: 'inputBytesTarget'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'SoundConverter'
- Type name: 'Long'
- Count: 1
- 41:
- Template name: 'SndConvBeginConvSP'
- Num fields: (1 entries)
- 0:
- Field name: 'SoundConverter'
- Type name: 'Long'
- Count: 1
- 42:
- Template name: 'SndConvConvBufSP'
- Num fields: (6 entries)
- 0:
- Field name: 'outputBytes'
- Type name: '^Long'
- Count: 1
- 1:
- Field name: 'outputFrames'
- Type name: '^Long'
- Count: 1
- 2:
- Field name: 'outputPtr'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'inputFrames'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'inputPtr'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'SoundConverter'
- Type name: 'Long'
- Count: 1
- 43:
- Template name: 'SndConvEndConvSP'
- Num fields: (4 entries)
- 0:
- Field name: 'outputBytes'
- Type name: '^Long'
- Count: 1
- 1:
- Field name: 'outputFrames'
- Type name: '^Long'
- Count: 1
- 2:
- Field name: 'outputPtr'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'SoundConverter'
- Type name: 'Long'
- Count: 1
- 44:
- Template name: 'SCStatus'
- Num fields: (9 entries)
- 0:
- Field name: 'scStartTime'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'scEndTime'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'scCurrentTime'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'scChannelBusy'
- Type name: 'Boolean'
- Count: 1
- 4:
- Field name: 'scChannelDisposed'
- Type name: 'Boolean'
- Count: 1
- 5:
- Field name: 'scChannelPaused'
- Type name: 'Boolean'
- Count: 1
- 6:
- Field name: 'scUnused'
- Type name: 'Skip'
- Count: 1
- 7:
- Field name: 'scChannelAttributes'
- Type name: 'Long'
- Count: 1
- 8:
- Field name: 'scCPULoad'
- Type name: 'Long'
- Count: 1
- 45:
- Template name: 'SMStatus'
- Num fields: (3 entries)
- 0:
- Field name: 'smMaxCPULoad'
- Type name: 'Word'
- Count: 1
- 1:
- Field name: 'smNumChannels'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'smCurCPULoad'
- Type name: 'Word'
- Count: 1
- 46:
- Template name: 'SoundHeader'
- Num fields: (7 entries)
- 0:
- Field name: 'samplePtr'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'length'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'loopStart'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'loopEnd'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'encode'
- Type name: 'Byte'
- Count: 1
- 6:
- Field name: 'baseNote'
- Type name: 'Byte'
- Count: 1
- 47:
- Template name: 'CmpSoundHeader'
- Num fields: (20 entries)
- 0:
- Field name: 'samplePtr'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'numChannels'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'loopStart'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'loopEnd'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'encode'
- Type name: 'Byte'
- Count: 1
- 6:
- Field name: 'baseNote'
- Type name: 'Byte'
- Count: 1
- 7:
- Field name: 'numFrames'
- Type name: 'Long'
- Count: 1
- 8:
- Field name: 'AIFFSampleRate'
- Type name: 'Long'
- Count: 1
- 9:
- Field name: 'AIFFSampleRate'
- Type name: 'Long'
- Count: 1
- 10:
- Field name: 'AIFFSampleRate'
- Type name: 'Word'
- Count: 1
- 11:
- Field name: 'MarkerChunk'
- Type name: 'Long'
- Count: 1
- 12:
- Field name: 'FutureUse1'
- Type name: 'Long'
- Count: 1
- 13:
- Field name: 'FutureUse2'
- Type name: 'Long'
- Count: 1
- 14:
- Field name: 'StateVars'
- Type name: 'Long'
- Count: 1
- 15:
- Field name: 'LeftOverSamples'
- Type name: 'Long'
- Count: 1
- 16:
- Field name: 'compressionID'
- Type name: 'Word'
- Count: 1
- 17:
- Field name: 'packetSize'
- Type name: 'Word'
- Count: 1
- 18:
- Field name: 'snthID'
- Type name: 'Word'
- Count: 1
- 19:
- Field name: 'sampleSize'
- Type name: 'Word'
- Count: 1
- 48:
- Template name: 'ExtSoundHeader'
- Num fields: (19 entries)
- 0:
- Field name: 'samplePtr'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'numChannels'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'loopStart'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'loopEnd'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'encode'
- Type name: 'Byte'
- Count: 1
- 6:
- Field name: 'baseNote'
- Type name: 'Byte'
- Count: 1
- 7:
- Field name: 'numSampleFrames'
- Type name: 'Long'
- Count: 1
- 8:
- Field name: 'AIFFSampleRate'
- Type name: 'Long'
- Count: 1
- 9:
- Field name: 'AIFFSampleRate'
- Type name: 'Long'
- Count: 1
- 10:
- Field name: 'AIFFSampleRate'
- Type name: 'Word'
- Count: 1
- 11:
- Field name: 'MarkerChunk'
- Type name: 'Long'
- Count: 1
- 12:
- Field name: 'InstrumentChunks'
- Type name: 'Long'
- Count: 1
- 13:
- Field name: 'AESRecording'
- Type name: 'Long'
- Count: 1
- 14:
- Field name: 'sampleSize'
- Type name: 'Word'
- Count: 1
- 15:
- Field name: 'FutureUse1'
- Type name: 'Word'
- Count: 1
- 16:
- Field name: 'FutureUse2'
- Type name: 'Long'
- Count: 1
- 17:
- Field name: 'FutureUse3'
- Type name: 'Long'
- Count: 1
- 18:
- Field name: 'FutureUse4'
- Type name: 'Long'
- Count: 1
- 49:
- Template name: 'SndCommand'
- Num fields: (3 entries)
- 0:
- Field name: 'cmd'
- Type name: 'UnsignedWord'
- Count: 1
- 1:
- Field name: 'param1'
- Type name: 'SignedWord'
- Count: 1
- 2:
- Field name: 'param2'
- Type name: 'Long'
- Count: 1
- 50:
- Template name: 'SndResource'
- Num fields: (7 entries)
- 0:
- Field name: 'format'
- Type name: 'Word'
- Count: 1
- 1:
- Field name: 'numModifiers'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'synthID'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'initParam'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'numSndCmds'
- Type name: 'Word'
- Count: 1
- 5:
- Field name: 'sndCmd'
- Type name: 'SndCommand'
- Count: 1
- 6:
- Field name: 'sndHeader'
- Type name: 'SoundHeader'
- Count: 1
- 51:
- Template name: 'SndChannel'
- Num fields: (10 entries)
- 0:
- Field name: 'nextChan'
- Type name: '^SndChannel'
- Count: 1
- 1:
- Field name: 'firstMod'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'callBack'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'userInfo'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'wait'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'SndCommand'
- Type name: 'Skip'
- Count: 8
- 6:
- Field name: 'flags'
- Type name: 'Word'
- Count: 1
- 7:
- Field name: 'qLength'
- Type name: 'Word'
- Count: 1
- 8:
- Field name: 'qHead'
- Type name: 'Word'
- Count: 1
- 9:
- Field name: 'qTail'
- Type name: 'Word'
- Count: 1
- 52:
- Template name: 'AudioSelection'
- Num fields: (3 entries)
- 0:
- Field name: 'unitType'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'start'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'end'
- Type name: 'Long'
- Count: 1
- 53:
- Template name: 'stsVars'
- Num fields: (8 entries)
- 0:
- Field name: 'stsStartFrame'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'stsEndFrame'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'stsTotalFrames'
- Type name: 'Long'
- Count: 1
- 3:
- Field name: 'stsCurrentFrame'
- Type name: 'Long'
- Count: 1
- 4:
- Field name: 'stsChannelBusy'
- Type name: 'Boolean'
- Count: 1
- 5:
- Field name: 'stsChannelDisposed'
- Type name: 'Boolean'
- Count: 1
- 6:
- Field name: 'stsChannelPaused'
- Type name: 'Boolean'
- Count: 1
- 7:
- Field name: 'stsUnused'
- Type name: 'Boolean'
- Count: 1
- 54:
- Template name: 'SndDoubleBuffer'
- Num fields: (3 entries)
- 0:
- Field name: 'dbNumFrames'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'dbFlags'
- Type name: 'Long'
- Count: 1
- 2:
- Field name: 'dbUserInfo'
- Type name: 'Long'
- Count: 2
- 55:
- Template name: 'SndDoubleBufferHeader'
- Num fields: (8 entries)
- 0:
- Field name: 'dbhNumChannels'
- Type name: 'Word'
- Count: 1
- 1:
- Field name: 'dbhSampleSize'
- Type name: 'Word'
- Count: 1
- 2:
- Field name: 'dbhCompressionID'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'dbhPacketSize'
- Type name: 'Word'
- Count: 1
- 4:
- Field name: 'dbhSampleRate'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'dbhBufferPtr'
- Type name: 'Long'
- Count: 2
- 6:
- Field name: 'dbhDoubleBack'
- Type name: 'Long'
- Count: 1
- 7:
- Field name: 'dbhFormat'
- Type name: 'Text'
- Count: 4
- 56:
- Template name: 'SoundComponentData'
- Num fields: (8 entries)
- 0:
- Field name: 'flags'
- Type name: 'Long'
- Count: 1
- 1:
- Field name: 'format'
- Type name: 'Text'
- Count: 4
- 2:
- Field name: 'numChannels'
- Type name: 'Word'
- Count: 1
- 3:
- Field name: 'sampleSize'
- Type name: 'Word'
- Count: 1
- 4:
- Field name: 'sampleRate'
- Type name: 'Long'
- Count: 1
- 5:
- Field name: 'sampleCount'
- Type name: 'Long'
- Count: 1
- 6:
- Field name: 'buffer'
- Type name: 'Long'
- Count: 1
- 7:
- Field name: 'reserved'
- Type name: 'Long'
- Count: 1